Gyakorló feladat rendezésre:
Tömb feltöltése n darab véletlen számmal és elrendezése legkisebb alapján történő rendezéssel
program Rend1;
uses crt;
var i,n,x,j:integer;
a:array [1..100] of integer;
BEGIN
clrscr;
i:=1;
n:=
5
10
20
;
writeln('A tomb a rendezes elott');
while (i<=n) do begin
a[i]:=trunc(90*random+1);
i:=i+1;
writeln('A tomb ',i,'. eleme:',a[i]);
end;
i:=1;
while (i<n) do begin
j:=i+
;
while (j<=n) do begin
if (a[j]<a[i]) then begin
x:=a[j];
a[j]:=a[i];
a[i]:=x;
end;
j:=j+
;
end;
i:=i+
;
end;
writeln('');
writeln('Rendezés után');
i:=1;
while (i<=n) do begin
writeln('A tomb ',i,'. eleme:',a[i]);
i:=i+1;
end;
END.